software development graphic design radius3 marketing materials developers open source melissa barber fine art crm projects media design management web design relationship customer thin-client design